﻿.navMain{ margin-top: 30px; position:relative; }
.nav{  }
.nav li{ font-size: 16px; color: #b03c09; position: relative; width: 140px; text-align: center; }
.nav li a{color: #b03c09; }
.nav li p{ position: absolute;left: 0;top:40px; background: #fff;width: 100%; font-size: 16px;  display: none }
.nav li p a{ display: block;font-weight: 500; height: 40px; line-height: 40px; color: #606060; border-bottom: 1px solid #999; cursor: pointer;}
.nav li p a.act{ background: #b03c09 ;color: #fff}
.nav li span{ border-bottom: 1px solid #fff;padding: 5px 0px; font-size: 15px; display: block; width: 40px; margin: 0 auto }
.nav li.act span,
.nav li:hover span{ border-bottom: 1px solid #b03c09;}
.nav li p a:hover{ background: #b03c09 ;color: #fff}
.navImg{   display: none; margin-right: 15px; width: 10% }
.navText{ text-align: center;  margin: 4em; }
.navText h1{ color: #b03c09; font-size: 3em; margin-bottom: 0.5em; }
.navText p{ font-size: 1em; margin: 1em 0em }
/* 企业介绍*/
.qyjs .cl_box{ width: 50% }
.textbox{ padding: 0px 50px; }
.textbox .p1{ font-size: 1.5em;margin: 1em 0em;font-weight: 555 }
.textbox .p1 span{font-size: 1em; color: #666}
.textbox .p2{ font-size: 1em; line-height: 26px;margin-top: 30px;color: #666 ;

-webkit-line-clamp:4!important;overflow:hidden!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;white-space:normal!important;}
.textbox h1{color: #b13c06; font-size: 2.5em;}
.more_btn{ background: #b13c06; color: #fff; font-size: 1em; padding: 15px 40px; border-radius: 10px; display: inline-block; margin-top: 2em; }
.more_btn2{ background: #fff; border:2px solid #b13c06; color: #b13c06; font-weight: 555;padding: 10px 50px;  border-radius: 0px;}
.numbeText li{ width: 50%; margin-top: 2em;font-size: 1.2em; }
.numbeText li span{ display: inline-block; border:1px solid #949494; padding: 15px ; margin-right: 10px; color: #949494; font-weight: 555;font-size: 14px;}

/*最新动态*/
.qyjs .title{ text-align: center; }
.qyjs .title h1{ font-size: 2.5em; color: #ad3c00 }
.qyjs .title span{border-bottom:2px solid #1e1e26;  display: block; width:80px; margin: 20px auto}
.zxdt{ margin-top: 50px; }
.zxdt li{ width: 30%;}
.zxdt li img{ width: 100% }
.zxdt p{ background: #f9f9f9; padding: 20px;height: 160px; line-height: 24px;
-webkit-line-clamp:4!important;overflow:hidden!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;white-space:normal!important;}
.zxdt p a{ display: block; font-size: 1.2em; color: #333;font-weight: 555; height: 30px;
display:inline-block!important;white-space:nowrap!important;width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;
 }
.zxdt p .time{ color: #c2490e; font-size: 0.8em; display: block;padding: 10px 0 }
.zxdt p .text{ color: #666; font-size: 0.8em; display: block;}

/*项目展示*/
.xmzs{}
.xmzs h1{ background: #b03d06; color: #fff;font-size: 1.2em;font-weight: 100; padding: 10px; }
.xmzs .t1 span{ display: block; font-size: 2em; }
.xmzs .box1{ width: 100% }
.xmzs .t1{ }
.xmzs .t2{ width:60% ; font-size: 1em; color: #666; line-height: 24px; }
.swiper_tap{ margin-top: 50px; }
.gall_tab{ margin-top: 50px; }
.swiper-container {width: 100%;height: 100%;}
.swiper_tap img{ width: 100% }

/*底部*/
.footer{ background: #f05306;padding-top: 50px }
.footer .w1200{ padding-bottom: 30px}
.footer .w1200 p{ color: #fff; }
.footer .left{ width: 33.33% }
.footer h1{ color: #fff; font-weight: 100; font-size: 30px;padding-bottom: 40px }
.footer .flex img{ width: 20px; height: 20px; display: block; margin-right: 1em; }
.footer .flex { margin-bottom: 10px; height: 30px; }
.footer .botom{ background: #b03d04; text-align: center; height: 50px; color: #fff}




.banner{ margin-top: 20px;}
.banner img{ width: 100%; }

/*园区服务详情页*/
.xqyvbxo{ padding: 100px 0; }
.xqyvbxo img{ width: 100%; display: block; }
.xqyvbxo h1{font-size: 32px;color: #333; margin-top:40px; color: #023240 }
.xqyvbxo p{ font-size: 15px;margin-top: 30px; line-height: 25px; color: #999 }

/*关于我们*/
.gwxqy{ padding: 40px 0 }
.title_h{ text-align: center;margin: 5em 0; }
.title_h h1{ font-size: 2.6em; color: #333 }
.title_h span{border-bottom:2px solid #333;  display: block; width:80px; margin: 20px auto}
.gwxqy .tibox { margin-bottom: 4em;}
.gwxqy .tibox img{ border:2px solid #999; padding: 1px }
.gwxqy .tibox p{ font-size: 1em; margin-left: 30px; line-height: 36px;-webkit-line-clamp:9!important;overflow:hidden!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;white-space:normal!important; }
/*新闻中心*/
.xwzxBox{ padding: 50px 10px;}
.xwzxBox ul li{ width: 33%; margin-top: 50px; }
.xwzxBox img{ width: 100%; height: 238px; }
.xwzxBox div{border:1px solid #ececec; padding: 20px}
.xwzxBox h1{ font-size: 18px;font-weight: 500; color: #b03c09; line-height: 30px;   height: 60px;}
.xwzxBox p.p1{font-size: 16px;color: #4d4d4d; padding: 10px 0}
.xwzxBox p.p1 span{ color: #b03c09; padding: 0px 5px }
.xwzxBox p.p2{font-size: 14px;color: #4d4d4d; line-height: 26px;-webkit-line-clamp:3!important;overflow:hidden!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;white-space:normal!important;}
.xwzxBox a{display: inline-block;  border:1px solid #d3d3d3; padding: 10px 30px; border-radius: 10px; margin: 20px 0;}
.xwzxBox ul li:hover a{ background:#b03c09; color: #fff ; border:5px solid #b03c09; }
.fenye p{ font-size: 16px; border:1px solid #ccc; color: #333; width: 50px; height: 50px;border-radius: 50%; margin: 0px 5px  80px 5px}
.fenye p.act,.fenye p:hover{ background-color: #b03c09; color: #fff }
/*新闻中心详情页*/
.gwxqy2{ margin-top: 40px; }
.title_tt{ text-align: center;  border-bottom: 2px solid #666; padding-bottom: 20px}
.title_tt h1{ font-size: 40px; color: #ad3e07; font-weight: 500 }
.title_tt p{font-size: 15px; color: #666; margin-top: 20px;}
.swiper_tibox{ padding: 50px 0 }
.swiper_tibox img{ width: 100% }
.swiper_tibox p{ font-size: 16px; line-height: 28px; padding-top: 20px }
/*项目展示*/
.xmzsBox{ padding: 50px 10px }
.xmzsBox li{ width: 30%; margin-top: 20px; }
.xmzsBox img{ width: 100% }

/*在线留言*/
.w800{ width: 800px; margin:0 auto; }
.zxlyBox{ padding: 50px 0 }
.zxlyBox .title_h h1{ color: #af3c0d }
.zxlyBox li{ width: 48%; margin-top: 20px; }
.zxlyBox li.w100{ width: 100% }
.zxlyBox input{ width: 100%; height: 40px;border-radius: 5px; border:1px solid #999; text-indent: 5px; font-size: 16px; color: #666 }
.zxlyBox textarea{ width: 100%;min-height: 150px;border-radius: 5px;  font-size: 16px; color: #666;text-indent: 5px;padding-top: 5px}
.zxlyBox a{ background:#b03c09;font-size: 16px; color: #fff;display: inline-block; padding: 10px 50px;border-radius: 5px; margin-top: 40px;}

/*联系我们*/
.map{ margin-top: 80px;border:1px solid #666; width: 100% }
.map img{ width: 100% }
.lxwm22{ padding: 100px 0; }
.lxwm22 div{ margin:0px 50px; font-size:16px; }
.lxwm22 div p{font-size:16px;}
.lxwm22 div img{ padding-right: 20px; }